bILL sHARP cOMPUTING WOULD LIKE TO ANNOUNCE A PRODUCT FOR THE geos(TM) eNVIRONMENT, CALLED GEOcope.
GEOcope IS A PACKAGE CONTAINING AN EDITOR AND ASSEMBLER DESIGNED FOR THE MACHINE LANGUAGE PROGRAMMER.
cope-eDITOR:
a TEXT BASED EDITOR DESIGNED TO FACILITATE THE PROGRAMMER IN WRITING SOURCE CODE. cope-eDITOR ALLOWS QUICK MOVEMENT WITHIN THE SOURCE CODE SUCH AS: pAGE-uP, pAGE-dOWN, gOTO tOP-OF-dOCUMENT, gOTO bOTTOM-OF-dOCUMENT. tHESE FUNCTIONS ARE SELECTED THROUGH THE MENU OR FROM THE KEYBOARD.
cope-eDITOR ALSO OFFERS A COMPLETE SELECTION OF SEARCH FUNCTIONS. yOU CAN fIND AND rEPLACE PHRASES WITHIN YOUR SOURCE CODE. cUT, cOPY AND pASTE IS SUPPORTED AS WELL. wITH THE tEXTmANAGER dESK aCCESSORY, YOU CAN KEEP FREQUENTLY USED CODE GROUPED FOR EASY ACCESS. cope-eDITOR ALSO ALLOWS IMPORTING TEXT FROM OTHER ASSEMBLERS. iT WILL CONVERT THE TEXT FROM mads ASSEMBLERS FOR EXAMPLE.
cope-aSSEMBLER:
sUPPORTS THE COMPLETE 6502 ASSEMBLY LANGUAGE MNEMONICS AND ADDRESSING MODES. sOURCE FILES FROM THE cope-eDITOR CAN BE LINKED TOGETHER WITH THE iNCLUDE PSEUDO OP. tHE fILEsTART, iNITpROG, aUTHORS nAME, pERMANENT fILEnAME AND iCON SHAPE CAN BE CHANGED FROM WITHIN THE SOURCE CODE.
cope-aSSEMBLER ALLOWS 32 CHARACTER LABELS AND IS CASE SENSITIVE TO uPPER/lOWERCASE CHARACTERS. cOMPLETE ARITHMETIC AND LOGIC OPERATORS ARE INCLUDED.
bENEFITS:
GEOcope OPERATES ENTIRELY WITHIN THE geosTM ENVIRONMENT. tHE EDITOR AND ASSEMBER ARE COMPLETE GEOS PROGRAMS THEMSELVES. cOVERTING OBJECT FILES TO A geos FORMAT IS NO LONGER NECESSARY. nEITHER IS TIME WASTED IN BOOTING UP THE geos SYSTEM TO TEST YOUR MOST RECENT CHANGES. yOU WILL ALREADY BE IN IT.
GEOcope IS DEVELOPED AND ASSEMBLER WITH THE cope EDITOR/ASSEMBLER PACKAGE.
lIMITS:
cURRENTLY, GEOcope DOES NOT SUPPORT CREATING vlir APPLICATION PROGRAMS AND MAXIMUN ASSEMBLED PROGRAM IS LIMITED TO 8k. sTILL, THATS ENOUGHT ROOM TO WRITE AN ASSEMBLER AND EDITOR.
GEOcope IS AVAILABLE NOW BY MAIL ORDER ONLY. iT IS PRICED AT $19.95.
oRDER FROM:
bILL sHARP cOMPUTING
p.o. bOX 7533
wACO, tx 76714
aRITHMETIC oPERATIONS :
tHE FOUR BASIC ARITHMETIC OPERATIONS AND THREE LOGIC OPERATIONS ARE DENOTED:
* mULTIPLICATION
/ dIVISION
+ aDDITION
- sUBTRACTION
& lOGICAL and
^ lOGICAL eor (eXCLUSIVE or)
{$7c} lOGICAL or
hIERARCHY OF ARITHMETIC AND LOGICAL OPERATIONS:
:::::hIGHEST:::::
* /mULTIPLICATION AND dIVISION
+ - aDDITION AND sUBTRACTION
& lOGICAL and
^ lOGICAL xor
{$7c} lOGICAL or
:::::lOWEST:::::
tWO WAYS TO USE THE CALCULATOR:
cLICK ON THE DESIRED BUTTON, OR
uSE THE SHORCUT KEYS:
shift 3dECIMAL mODE
shift 4hEX-dECIMAL mODE
shift 5bINARY mODE
shift 6and KEY
shift clrca KEY
clrc KEY
^eor KEY
cOMMODORE KEY AND ^ ora KEY
+ADDITION
-SUBTRACTION
/DIVISION
*MULTIPLICATION
aLL NUMERIC KEYS CORRESPOND TO CALCULATOR KEYS
a,b,c,d,e,f CORRESPOND TO LETTER KEYS
(* c128 USERS CAN USE THE CALCULATOR KEYBORD IF DESIRED)
tHE KEY WITH THE COMMODORE SYMBOL INSIDE IT IS THE "exit" (QUIT TO DESKTOP) KEY.
pRESSING THE hex, dec, OR bin, KEY WILL AUTOMATICALLY CONVERT THE NUMBER IN THE DISPLAY TO THAT MODE.
pLEASE NOTE THAT ANY LEADING 0'S WILL BE TRUNCATED.
example:
tHE bINARY NUMBER 00000000 WILL SHOW AS A 0
tHE bINARY NUMBER 01000000 WILL SHOW AS 1000000
hEX STRING 0a WILL DISPLAY AS a, ECT..
** THIS DOCUMENT CREATED WITH commodore FONT TO PRINT OUT FASTER WITH THE nlq MODE. **